﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Joel.Vishnu.Presentacion;
using Joel.Vishnu.Presentacion.Vistas;
using Joel.Vishnu.Modelo.Entidades;

namespace Joel.Vishnu.SitioWeb
{
    public partial class Generos : System.Web.UI.Page, IGeneros
    {
        #region Atributos

        public GenerosPresentador presentador;

        #endregion

        #region Propiedades

        public List<Genero> ListaGeneros
        {
            set
            {
                grdGeneros.DataSource = value;
                grdGeneros.DataBind(); ;
            }
        }

        #endregion

        #region Eventos

        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                presentador = new GenerosPresentador(this);
                if (!Page.IsPostBack)
                    presentador.Inicializar();
                lblErrores.Text = String.Empty;
            }
            catch (Exception ex)
            {
                lblErrores.Text = ex.Message;
            }
        }

        #endregion


    }
}